﻿
.table {
    border-bottom: 1px solid #e2e2e2;
    margin-bottom: 20px;

    th {
        padding-left: 8px;
        font-weight: normal;
        text-align: left;
        background: -moz-linear-gradient(center top, #f8f8f8, #f4f4f4) repeat scroll 0 0 #f7f7f7;
        background: -webkit-linear-gradient(top, #f8f8f8, #f4f4f4);
        background: linear-gradient(center top, #f8f8f8, #f4f4f4) repeat scroll 0 0 #f7f7f7;
        background-color: #F7F7F7;
        color: #999;
        border-width: 1px 0;
        border-color: #c8c8c8;
        border-style: solid;
        height: 24px;
        line-height: 24px;
    }

    td {
        border-top: 1px solid #e2e2e2;
        color: #555;
        cursor: pointer;
        font-weight: 400;
        padding: 0 8px;
        height: 32px;
        line-height: 24px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;

        a {
            color: #428bca;

            &:hover {
                text-decoration: underline;
            }
        }
    }

    tr:hover, .row-hover {
        background: #f5f5f5;
    }

    tr.rselected {
        background: #FFFFD5;
    }

    .mui-link {
        display: block;
        float: left;
    }

    .mui-link-group {
        position: relative;
        height: 100%;

        .mui-link {
            position: absolute;
            top: 7px;
            font-size: 14px;

            &:hover {
                font-size: 22px;
                margin-left: -2px;
                margin-bottom: -2px;
            }
        }

        .mui-edit {
            left: 0px;

            &:hover {
                color: #5AB146;
            }
        }

        .mui-del {
            left: 30px;

            &:hover {
                color: #C52020;
            }
        }
    }

    .table-chk .mui-chk {
        width: 30px;
    }
}
